"alien enemy" - Details

English Term:
alien enemy
Arabic Term:
عدو أجنبي
Arabic Definition:

.